ergometer bicycles - German English Dictionary